school abroad - French English Dictionary